package register;

import model.ServiceInfo;

import java.util.List;

/**
 * 注册中心服务消费者本地缓存
 */
//todo 目前支持单服务（后面可以改进为多服务，用map）
public class RegistryServiceCache {
    /**
     * 服务缓存
     */
    List<ServiceInfo> serviceInfoList;
    /**
     * 写缓存
     */
    void writeCache(List<ServiceInfo> newCache){
        this.serviceInfoList = newCache;
    }
    /**
     * 读缓存
     */
    List<ServiceInfo> readCache(){
        return serviceInfoList;
    }
    /**
     * 删除缓存
     */
    void deleteCache(){
        this.serviceInfoList = null;
    }
}
